tower silo - German English Dictionary